Resorts List
Mas Albereda | |
Location. The Mas Albereda is located in the small town of San Juli? de Vilatorta, Spain, seven kilometres from the historic town of Vic, and 80 kilometres north of Barcelona. The nearest train station is seven kilometres away. |